home *** CD-ROM | disk | FTP | other *** search
/ Aminet 4 / Aminet 4 - November 1994.iso / aminet / util / pack / apppp.lha / AppPP / AppPP English Doc < prev    next >
Text File  |  1994-04-09  |  22KB  |  925 lines

  1.  
  2.  
  3.               * * * *
  4.              *       *
  5.             *     *
  6.            *     *
  7.           *     *    _________________________________________
  8.           *     *    /                         /
  9.     * * * *     *     *       /     English  Doc  of  AppPP  v1.0        /
  10.      *     *   *     *      /                       /
  11.       *     * *     *      ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  12.        *     *       *
  13.         *      *
  14.       * * * * *
  15.  
  16.  
  17.  
  18.  
  19.  
  20. ===============================================================================
  21. ===  Summary  =================================================================
  22. ===============================================================================
  23.  
  24.  
  25.  
  26.  
  27. Summary:
  28. ========
  29.  
  30.  
  31.  - Description.
  32.  - Necessary Material.
  33.  - About ?
  34.  - Usage.
  35.  - AppPP's Messages.
  36.  - To Do.
  37.  - Bugs.
  38.  - Thanks.
  39.  - Excuses.
  40.  
  41.  
  42.  
  43.  
  44. Description:
  45. ============
  46.  
  47.  
  48.  - Description.
  49.  
  50.  
  51.  
  52.  
  53. Necessary Material:
  54. ===================
  55.  
  56.  
  57.  - What this program requires at least.
  58.  - But let us be serious.
  59.  
  60.  
  61.  
  62.  
  63. About ?:
  64. ========
  65.  
  66.  
  67.  - The rights I reserve on this program, the doc and the source code.
  68.    (Respect them, because not restrictives.)
  69.  - program's garantuees.
  70.  - Bug report.
  71.  
  72.  
  73.  
  74.  
  75. Usage:
  76. ======
  77.  
  78.  
  79.  - Startup.
  80.  - Configuration Panel.
  81.  - Crunch or decrunch Files.
  82.  - Stop file treatements.
  83.  
  84.  
  85.  
  86.  
  87. AppPP's Messages:
  88. =================
  89.  
  90.  
  91.  - Errors.
  92.  - Other messages.
  93.  
  94.  
  95.  
  96.  
  97. To Do:
  98. ======
  99.  
  100.  
  101.  - General.
  102.  - Configuration Panel.
  103.  - Crunching Interface.
  104.  
  105.  
  106.  
  107.  
  108. Bugs:
  109. =====
  110.  
  111.  
  112.  - Seriouses.
  113.  - Cosmetics.
  114.  
  115.  
  116.  
  117.  
  118. Thanks:
  119. =======
  120.  
  121.  
  122.  - To Jan Van den Baard.
  123.  - To Schreckling Dominique.
  124.  - To Mix-Image.
  125.  - To the Migros.
  126.  
  127.  
  128.  
  129.  
  130. Excuses:
  131. ========
  132.  
  133.  
  134.  - To the Amiga communauty.
  135.  - To the girls I know.
  136.  
  137.  
  138.  
  139.  
  140.  
  141. ===============================================================================
  142. ===  Description  =============================================================
  143. ===============================================================================
  144.  
  145.  
  146.  
  147.  
  148. AppPP is a crunching program made to avoid loading Powerpacker or another
  149. utility like that everytime You have one or several files to crunch or decrunch.
  150.  
  151. It has an AppIcon and a Gadtools graphical user interface which makes it easy to
  152. configure and to use.  It is specially made to be used from the WBStartUp,
  153. althouth nothing prevent to use it from the Workbench.
  154.  
  155. Because it's entierely in Assembly written, it takes a minimum of place in the
  156. WBStartUp, it's so particulary adapted to small configurations.  (like mine...)
  157.  
  158. It can save the files in a alternative path, so that the source file is not
  159. overwritten.
  160.  
  161. For the crunching fanatics, the datas has been organized in the executable so
  162. that it can be crunched efficiently !
  163.  
  164.  
  165.  
  166.  
  167.  
  168. ===============================================================================
  169. ===  Necessary Material.  =====================================================
  170. ===============================================================================
  171.  
  172.  
  173.  
  174.  
  175. What this program requires at least:
  176. ====================================
  177.  
  178.  
  179.  - The 2.04 (V37) of the AmigaOS.
  180.  - powerpacker.library in Libs:.  Powerpacker.library is © by Nico François.
  181.    (Very easy to find. (Eventually look for PPLib on Fred Fish's AmigaLibsDisk))
  182.  - asl.library in Libs:.  (Is provided with the standard Wb 2.0+)
  183.  - 512 Ko of Ram.
  184.  
  185.  
  186.  
  187.  
  188. But let us be serious:
  189. ======================
  190.  
  191.  
  192.  - Has someone already seen a 2.04 Amiga with only 512 kb of Ram ?
  193.    I couldn't work with 512 kb of Ram and the 2.04 OS.
  194.  
  195.  - If someone could put such utilities in the WbStartUp drawer, he logically
  196.    must have _more_ than 1 Mb of Ram.
  197.  
  198.  - Noone could really work with only 1 Mb of Ram.
  199.  
  200.  - When I speak about small config, I think about the 2.04 OS, 2Mb of Ram
  201.    minimum and a MC68EC000.  AppPP requires so a small config.
  202.    By a medium config, you should think about the 2.1 OS or more, 1 MC68EC020
  203.    and a hard drive of 85 Mb.
  204.    A big config is OS 3.0 or more, 8 Mb of Ram or more, 1 MC68040 at 25 MHz and
  205.    a hard drive of 340 Mb or more.
  206.  
  207.  - If you have the KickStart 1.3 or inferior (is it possible ?), you haven't
  208.    understood anything about the Amiga OS...   The 1.3 Release is now 6 years
  209.    old and it corresponds to the MS-DOS 4 on a PC.  Have you already seen
  210.    sensible persons use such an old OS.  In this case, there is 4 solutions:
  211.  
  212.     - To invest in the 2.1 system and have enough Ram to use the Amiga
  213.       seriously.  (2 Mb at least)
  214.  
  215.     - To invest in another operating system, which is certainly more
  216.       expensive.  It could be UNIX, IBM, Macintosh or Atari.  (In the
  217.       order of the more to the less expensive)
  218.  
  219.     - To simply give up the computer science.  (The cheaper solution)
  220.  
  221.     - To give up the computer science and invest in the CD32.  (If you
  222.       couldn't live without games)
  223.  
  224.  
  225.  
  226.  
  227.  
  228. ===============================================================================
  229. ===  About ?  =================================================================
  230. ===============================================================================
  231.  
  232.  
  233.  
  234.  
  235. The rights I reserve on this program, the doc and the source code:
  236. ==================================================================
  237.  
  238.  
  239. AppPP is distributed as FreeWare, which means that you could copy it freely,
  240. while all the files are distibuted in original and unmodified form.  It is
  241. forbidden to add, delete or modify anything in the AppPP package.  If you have
  242. propositions for the program or the source code, simply contat me.
  243.  
  244.  
  245. Because it is freely distributable, gratuitous and entirely fonctionnal, I
  246. think that the user could easily respect the minimum I demand.
  247.  
  248.  
  249. Here the list of the package content:
  250.  
  251.  - AppPP            |  The executable
  252.  - AppPP.info            |  Icon for an interlaced Workbench
  253.  - AppPP icône 2        |  Icon for a non-interlaced Workbench
  254.  - AppPP English Doc        |  English doc of AppPP
  255.  - AppPP Doc Française        |  French doc of AppPP
  256.  - AppPP English Doc.info    |  Icon of the english doc
  257.  - AppPP Doc Française.info    |  Icon of the french doc
  258.  
  259.  
  260.  
  261.  
  262. Program's garantuees.:
  263. ======================
  264.  
  265.  
  266.  
  267. Althouth all the care I've taken and intensives tests of this program everytime
  268. during programming, I could not garantee that it has no bug.  I decline all
  269. responsability in case of a file loss.  As user, you assume entirely the risks
  270. encoured by using this program.
  271.  
  272.  
  273.  
  274.  
  275. Bug report:
  276. ===========
  277.  
  278.  
  279.  
  280. If a bug appears, you should (moral obligation) warn me of the problem so that
  281. I could remove it to protect other users from losses.  In this case, give me a
  282. complete description of the problem with the most of details possible.
  283.  
  284. Unfortunately, I haven't any EMail, but here is something to join me.
  285.  
  286.   Adress:    BURNAND Patrick
  287.         Ch. de la Grangette 16b
  288.         1010 Lausanne
  289.         Switzerland
  290.  
  291.   Telephone:    021/653.29.73
  292.  
  293.   Fax:        021/653.29.73    (If someone answer, tell that it's for a fax
  294.                 and recall)
  295.  
  296. For the telephone or the fax number, "021" represents the preffix of the
  297. Lausanne region.  If you live in another country (it's very probable, because
  298. of the very small size of the country), you must certainly replace the "021"
  299. by the preffix to call to switzerland.  I don't know these preffix.  You should
  300. consult the telephone book.
  301.  
  302.  
  303.  
  304.  
  305.  
  306. ===============================================================================
  307. ===  Usage  ===================================================================
  308. ===============================================================================
  309.  
  310.  
  311.  
  312.  
  313. StartUp:
  314. ========
  315.  
  316.  
  317. No problem, simply double click on the program's icon.  You could start it
  318. automatically at the Worbench startup by gragging it's icon in the WBStartUp
  319. drawer.  In this case the tooltype "DoNotWait" must be set.  AppPP is volontary
  320. not runnable by the CLI, AmigaShell, AmigaDOS, or others Text Interfaces.  In
  321. this case, the program will quit immediately.  AppPP is an AppIcon program
  322. written to be started from the WBStartUp the Workbench should be started, and
  323. once the workbench is started, you needn't really the Dos.
  324.  
  325.  
  326.  
  327.  
  328. Configuration Panel:
  329. ====================
  330.  
  331.  
  332. It's a graphical interface to configure rapidly and easily the program.  IT
  333. appear when the config file is not found or when ou click on the AppIcon.
  334.  
  335.  
  336. Use Alt Path:
  337. -------------
  338.  
  339. With AppPP, it's not obigatory to overwrite the file that you crunch or
  340. decrunch.  To use this option, select the gadget "Use Alt Path".  "Use Alt Path"
  341. is short of "Use Alternative Path". When the gadget is selected, the file is
  342. saved in the directory indicated by the Read-Only "Alt Path" Gadget.  If the
  343. gadget is not selected, the file is overwritten.  To use carefully.
  344.  
  345.  
  346. Alt Path:
  347. ---------
  348.  
  349. Read-Only Gadget which indicates the "Alt Path" or "Alternative Path".
  350.  
  351.  
  352. Get:
  353. ----
  354.  
  355. Pressing this gadget calls the standard ASL FileRequester.  You can shoose the
  356. "Alt Path" with it.
  357.  
  358.  
  359. About:
  360. ------
  361.  
  362. Opens a window and displays a short description of the program.
  363.  
  364.  
  365. Efficiency:
  366. -----------
  367.  
  368. Gadget to set the efficiency of the crunching.  You have to choose beetwen 5
  369. options.
  370.  
  371.   Fast:        Fast crunching with low gain.
  372.   Mediocre:    Crunching beetwen "Fast" and "Good".
  373.   Good:        Crunching which have a good gain and is not to slow.
  374.   Very Good:    Crunching beetwen "Good" et "Best".
  375.   Best:        Best gain, but the slower.
  376.  
  377. The best way to know the efficiency of these is testing.
  378.  
  379.  
  380. Buffer:
  381. -------
  382.  
  383. Gadget to choose the size of the buffer allocated for the crunching.  You have
  384. to choose beetwen 3 possibilities.
  385.  
  386.   Small:    Small Buffer.
  387.   Medium:    Medium Buffer.
  388.   Large:    Large Buffer.
  389.  
  390. The more the buffer is large the more the crunching will be fast.  But it will
  391. use more Ram to.  Generally, the best buffer is "Large", unless you have a very
  392. small config.
  393.  
  394.  
  395. Decr Effect:
  396. ------------
  397.  
  398. Written for "Decrunch Effect".  It's the less important choice.  If you don't
  399. select the option "« None »", the screen will display a special effect while
  400. decrunching.
  401.  
  402.  
  403. Save:
  404. -----
  405.  
  406. Saves the configuration and closes the Configuration Panel.  The config is saved
  407. in "EnvArc:", in "Env:" which is normally ASSIGNed to "Ram Disk:" and in a small
  408. buffer allocated by the program. The configuration file names are "AppPP.Prefs".
  409.  
  410.  
  411. Use:
  412. ----
  413.  
  414. Saves the configuration only in a buffer allocated by the program.  In this way,
  415. if you use several times AppPP, the programs could have different
  416. configurations.  The content of the buffer is lost when you quit the program or
  417. reset the machine.
  418.  
  419.  
  420. Cancel:
  421. -------
  422.  
  423. Closes the Configuration Panel but doesn't save the configuration.  All the
  424. changes done in the Confiuration Panel are lost.
  425.  
  426.  
  427. Quit:
  428. -----
  429.  
  430. Closes the Configuration Panel and stop the program.  The configuration is not
  431. saved.  The AppIcon is then removed from the Workbench.
  432.  
  433.  
  434.  
  435.  
  436. Crunching and decrunching Files:
  437. ================================
  438.  
  439.  
  440. How to do ?  With fun !
  441.  
  442. You take some icons that represents files.  (Press Shift for multi-selection of
  443. groups of icons).  Drag all these icons on the AppPP's AppIcon.  At this time,
  444. an interface is opened, telling that AppPP have received files and ask you what
  445. you would do with these files.  You can choose beetwen three possibilities.
  446.  
  447.  
  448. Crunch:
  449. -------
  450.  
  451. All the files that aren't already crunched with a known format of Powerpacker
  452. Data File are crunched and saved in the place choosen in the Configuration Panel
  453. or writed over the uncrunched files.
  454.  
  455.  
  456. Decrunch:
  457. ---------
  458.  
  459. All the files that are already crunched with a known format of Powerpacker Data
  460. File are decrunched and saved in the place choosen in the Configuration Panel
  461. or writed over the crunched files.
  462.  
  463.  
  464. Do nothing:    
  465. -----------
  466.  
  467. This option is done to do nothing.  It could be useful if you drag icons on an
  468. AppIcon that you not wanted.  I've think at this option because my Workbench
  469. have about 10 AppIcons and sevral disk Icons at the startup.
  470.  
  471.  
  472.  
  473.  
  474. The contents of directories can't be crunched or decrunched by draging a drawer
  475. icon on AppPP's AppIcon.  If you do so, a message indicates that it is a drawer
  476. and nothing else would happen.
  477.  
  478. The files crunched with option "Command" or "LoadSeg" in Powerpacker wouldn't be
  479. recognized.  When you try to crunch them, you will receive a "Buffer Overflow"
  480. message.  These files are also no decrunchable by AppPP,
  481.  
  482.  
  483.  
  484.  
  485. Stop file treatements:
  486. ======================
  487.  
  488.  
  489. While crunching or decrunching, you have 2 possibilities:
  490.  
  491.  
  492. Skip File:
  493. ----------
  494.  
  495. Stops the crunching or decrunching of the file.  The next file is then treated
  496. and the process continues.
  497.  
  498.  
  499. Stop All!:
  500. ----------
  501.  
  502. Stops all the crunching or decrunching process.  All the files not treated will
  503. stay intacts.
  504.  
  505.  
  506.  
  507.  
  508. By selecting "Skip File" or "Stop All !", the crunching is not immediately
  509. stopped.  This becomes from a limitation of the program.  If you select one of
  510. these gadet while crunching or decrunching a file, the crunching or decrunching
  511. will end normally, but the file will simply not be saved.  In fact, don't panic
  512. if the program don't stop immediately to work.  Your order is always recorded
  513. by the program and it will take act.
  514.  
  515.  
  516.  
  517.  
  518.  
  519. ===============================================================================
  520. ===  AppPP's Messages  ========================================================
  521. ===============================================================================
  522.  
  523.  
  524.  
  525.  
  526. Errors:
  527. =======
  528.  
  529.  
  530. No panic, it's generally nothing important.  But here is a description of the
  531. possible errors' messages.
  532.  
  533.  
  534. AppPP Error Report, asw...:
  535. ---------------------------
  536.  
  537. This error arrives when AppPP can't alloc a very small buffer.  It's very
  538. recognizable because this message is displayed in the standard output.  When
  539. there is no memory available, AppPP can't do anything.
  540.  
  541. It's even possible that the program quits without any message.  That the case
  542. where the system could not open the standard output.
  543.  
  544.  
  545. Cannot save Configuration to Env.:
  546. ----------------------------------
  547.  
  548. AppPP can not save the Configuration in "Env:AppPP.Prefs".  It's certainly Env:
  549. that is not correctly installed or ASSIGNed to a wrong place.  In the StartUp-
  550. Sequence of Wb 2.+, there is an instruction "Assign Env: Ram:Env".  If you make
  551. yourself a bootable disk, it's possible that you haven't correctly installed
  552. "Env:"
  553.  
  554.  
  555. Cannot save Configuration to EnvArc.:
  556. -------------------------------------
  557.  
  558. Same problem as previous, but could also be a simple write error.  (Disk full,
  559. disk write-protected or disk error)
  560.  
  561.  
  562. Can't Lock() File.:
  563. -------------------
  564.  
  565. This message arrives very frequently when one icon that you gragged on AppPP's
  566. AppIcon doesn't correspond to any real file.
  567.  
  568. It could arrive when you open a window, delete or rename a file in the shell or
  569. in another program and don't update the content of the window.  In this case,
  570. Icons could not correspond to any real file.
  571.  
  572. Another possibility is the existency of a ".info" file but no "" file.  If you
  573. want to verify it, simply make a List in the Shell.
  574.  
  575.  
  576. Can't Examine() File.:
  577. ----------------------
  578.  
  579. Should happen extremely scrarely.
  580.  
  581. If it should happen, it's certainly a disk error.
  582. It's the unique rational explication to this.
  583.  
  584.  
  585. Can't Open() Source File.:
  586. --------------------------
  587.  
  588. Should happen scrarely too.
  589.  
  590. The most probable possibility is a disk error.
  591.  
  592. There is another possibility that should never happen.  It's only possible on
  593. Amiga because of it's _true multitasking_ OS (The system chare in _real time_
  594. the calcul time for each application !)  It's possible that a program deletes
  595. or renames a file just beetwen the moment where AppPP examines the file and the
  596. moment where AppPP call the Open() function.  But...
  597.  
  598.  
  599. File is Empty or less than 4 bytes.  Not crunchable.:
  600. ----------------------------------------------------
  601.  
  602. Could arrive frequently if the file is empty (0 bytes).  This generally comes
  603. from file that were opened for writing when happened a system crash.
  604.  
  605. If the file is smaller than 4 bytes it's not crunchable and is not crunched too.
  606. Because the 4 first bytes of a Powerpacker data file is "PP20" or "PX20"
  607.  
  608.  
  609. Error while Reading File.  Can't Crunch.:
  610. -----------------------------------------
  611.  
  612. Disk error.
  613.  
  614.  
  615. Error while Reading File.  Can't Derunch.:
  616. ------------------------------------------
  617.  
  618. Disk error.
  619.  
  620.  
  621. Can't AllocMem() to crunch File.:
  622. ---------------------------------
  623.  
  624. Is always caused by insufficient free memory.
  625.  
  626.  
  627. Can't AllocMem() to decrunch File.:
  628. -----------------------------------
  629.  
  630. Is always caused by insufficient free memory.
  631.  
  632.  
  633. Unknown Powerpacker Format.  Can't decrunch.:
  634. ---------------------------------------------
  635.  
  636. Could arrive if you have files crunched recently and try to decrunch them with
  637. an old "powerpacker.library".
  638.  
  639.  
  640. File is Crypted.  Use Powerpacker to decrunch.:
  641. -----------------------------------------------
  642.  
  643. This message should never arrive.  Because Powerpacker has a default password
  644. requester.
  645.  
  646.  
  647. Wrong Password.  Can't decrunch.:
  648. ---------------------------------
  649.  
  650. You have entered a wrong password in the password requester.  Then Powerpacker
  651. refuse to decrunch the file.  (Normal)
  652.  
  653.  
  654. Write() Error.  Can't Save.  Dest File deleted.:
  655. ------------------------------------------------
  656.  
  657. Classical write error.
  658.  
  659. Generally, the destination disk is full.
  660.  
  661. It could be a disk error too.
  662.  
  663.  
  664.  
  665.  
  666. Other Messages:
  667. ===============
  668.  
  669.  
  670. Skipping File.:
  671. ---------------
  672.  
  673. This message arrives when the user had pushed the "Skip File" button while
  674. crunching or decrunching a file.
  675.  
  676.  
  677. Aborting All !:
  678. ---------------
  679.  
  680. Arrives when the user pushes the "Stop All !" button while crunching or
  681. decrunching a file.  All the process stops.
  682.  
  683.  
  684. File is not crunched.:
  685. ----------------------
  686.  
  687. The user tried to decrunch an uncrunched file.
  688.  
  689.  
  690. File is already crunched.:
  691. --------------------------
  692.  
  693. The user tried to crunch an crunched file.
  694.  
  695.  
  696. Buffer Overflow.:
  697. -----------------
  698.  
  699. The memory buffer allocated for the file crunching was not sufficient.  It
  700. indiquates that the file would be larger once crunched than uncrunched.
  701.  
  702.  
  703. Crunching Aborted.:
  704. -------------------
  705.  
  706. This message should never happen, because AppPP is not done to stop the file
  707. crunching itself.
  708.  
  709.  
  710. Skipping Directory...:
  711. ----------------------
  712.  
  713. Arrives when the user tries to crunch or decrunch a drawer.  AppPP displays it
  714. and the crunching or decrunching of the next files continues.
  715.  
  716.  
  717. Work Finished.:
  718. ---------------
  719.  
  720. Indicates that all the files have been crunched or decrunched.  (if no error)
  721.  
  722.  
  723.  
  724.  
  725.  
  726. ===============================================================================
  727. ===  To Do  ===================================================================
  728. ===============================================================================
  729.  
  730.  
  731.  
  732.  
  733. Here's a list of things that I could do for the next version.  I don't garantee
  734. that I would make these, nor that there will next version of the program.  It's
  735. useless to contact me to propose things that are already in this list.
  736.  
  737.  
  738.  
  739.  
  740. General:
  741. ========
  742.  
  743.  
  744. Localise the program.
  745.  
  746. AmigaGuide Format Documentation.
  747.  
  748. Commodity Installable.
  749.  
  750. Add keyboard shortcuts.
  751.  
  752.  
  753.  
  754.  
  755. Configuration Panel:
  756. ====================
  757.  
  758.  
  759. Add an option "Copy Icon".
  760.  
  761. Add an option "Add .pp".
  762.  
  763. Choice of the AppIcon.
  764.  
  765. Possibility to choice the name of the AppIcon.
  766.  
  767. Possibility to choice the task's priorité of the program.
  768.  
  769. Save the Configuration in ToolTypes in the icon of the program.
  770.  
  771.  
  772.  
  773.  
  774. Crunching decrunching interface:
  775. ================================
  776.  
  777.  
  778. Replace the ASLs and Intuition Requesters by Reqtools.
  779.  
  780. Add File crypting possibility.
  781.  
  782. Possibility to reduce the crunching window.
  783.  
  784. Put an AppWindow in place of the Intuition window.
  785.  
  786.  
  787.  
  788.  
  789.  
  790. ===============================================================================
  791. ===  Bugs  ====================================================================
  792. ===============================================================================
  793.  
  794.  
  795.  
  796.  
  797. Seriouses:  (Crashs, file losses, etc...):
  798. ==========================================
  799.  
  800.  
  801. None known.
  802.  
  803.  
  804.  
  805.  
  806. Cosmetics:  (Display problems, small problems, asw...):
  807. =======================================================
  808.  
  809.  
  810. Bug 0:
  811. ------
  812.  
  813. By using certain fonts for the system, text could overflow of the gadgets and
  814. give ugly interfaces.
  815.  
  816. Generally, avoid the extremely low or high fonts.  They causes problems when
  817. calculating the interface's gadgets dimensions.  (Because AppPP has a Font-
  818. Adaptive GUI.  Which means that it adaptes its interface to the fonts choosed
  819. by the preferences)
  820.  
  821. The best way to avoid this is to use the same font for the default text and for
  822. the window text.  (The icons' fonts is not important)
  823.  
  824.  
  825.  
  826.  
  827.  
  828. ===============================================================================
  829. ===  Thanks  ==================================================================
  830. ===============================================================================
  831.  
  832.  
  833.  
  834.  
  835. To Jan van den Baard:
  836. =====================
  837.  
  838.  
  839. For his GadtoolsBox program, a GUI generator.  This program has helped me to:
  840.  
  841.  - Undestand the functionement of the Gadtools gadget tool kit.
  842.  
  843.  - Easily Generate source code for my own interfaces.  (It's very useful in
  844.    spite I throw away the source code and keep only the gadgets dimensions and
  845.    Types.)
  846.  
  847.  - Have immediately an idea of the look of the interface.  Millimetred paper
  848.    is not interesting for that.
  849.  
  850.  - Avoid doing hundreds of tests to position the gadgets.
  851.  
  852.  
  853.  
  854.  
  855. To SHRECKLING Dominique
  856. =======================
  857.  
  858.  
  859. He has tested a prerelease of the  progam on his A1200 and has found some bugs
  860. (no crash, but boring), things to improve and propositions.  Very good testeur.
  861.  
  862.  
  863.  
  864.  
  865. Mix-Image
  866. =========
  867.  
  868.  
  869. A Small Amiga shop in Lausanne.  Mix-Image has the CAM and Fred Fishs.  The boss
  870. permits me to test a preversion on his A4030.
  871.  
  872.  
  873.  
  874.  
  875. To the Migros:
  876. ==============
  877.  
  878.  
  879. Swiss supermarkets.
  880.  
  881. For the exellent Ice-Tea that I gladly sip when working or programming on my
  882. Amiga.
  883.  
  884.  
  885.  
  886.  
  887.  
  888. ===============================================================================
  889. ===  Excuses  =================================================================
  890. ===============================================================================
  891.  
  892.  
  893.  
  894.  
  895. To the Amiha communauty:
  896. ========================
  897.  
  898.  
  899. To Have distributed a program like XCod_1.0.  It was a program to code files.
  900. The only thing that was interesting in this program was the key.  It was of 
  901. 256^3570.  It was so dirty, that it doesn't run on 2.0 and his interface (Text
  902. only) was just good for a PC...
  903.  
  904.  
  905.  
  906.  
  907. To the girls I know:
  908. ====================
  909.  
  910.  
  911. Because I don't take the time to meet them.  With the Amiga, I coould be busy
  912. all my life...
  913.  
  914.  
  915.  
  916.  
  917.  
  918.                              Lausanne, the 05.04.94
  919.  
  920.                                 BURNAND Patrick
  921.  
  922.  
  923.  
  924.  
  925.